package com.zt.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class TeacherRankingDTO {
    /**
     * 排名
     */
    private Integer rank;
    
    /**
     * 教师ID
     */
    private Integer teacherId;
    
    /**
     * 教师姓名
     */
    private String teacherName;
    
    /**
     * 教师头像
     */
    private String avatarUrl;
    
    /**
     * 平均评分
     */
    private BigDecimal averageRating;
    
    /**
     * 评价总数
     */
    private Integer totalRatings;
    
    /**
     * 擅长科目
     */
    private String subjects;
    
    /**
     * 教龄
     */
    private Integer teachingAge;
    
    /**
     * 总授课次数
     */
    private Integer totalCourses;
    
    /**
     * 认证状态：0-未认证，1-已认证
     */
    private Integer certificationStatus;
}
